Designmønstre i JavaScript: Singleton, Observer og Factory-implementeringer | MLOG | MLOG